home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / share / sgml / gconf / gconf-1.0.dtd
Text File  |  2006-04-25  |  1KB  |  46 lines

  1. <!-- Top-level element -->
  2. <!ELEMENT gconfschemafile (schemalist)>
  3.  
  4. <!-- A list of schemas -->
  5. <!ELEMENT schemalist (schema)*>
  6.  
  7. <!-- A single schema. What I am trying to say is "this set of
  8. elements, in any order". Duplicate elements (apart from <locale>) are
  9. not allowed). -->
  10. <!ELEMENT schema  (key|applyto*|owner?|type|(list_type|(car_type,cdr_type))?|default?|locale*)*>
  11.  
  12. <!-- The key for this schema (e.g. /schemas/apps/foo/bar) -->
  13. <!ELEMENT key     (#PCDATA)>
  14.  
  15. <!-- The keys to apply this schema too (e.g. /apps/foo/bar) -->
  16. <!ELEMENT applyto (#PCDATA)>
  17.  
  18. <!-- The name of the owner of these keys (e.g. foo) -->
  19. <!ELEMENT owner   (#PCDATA)>
  20.  
  21. <!-- The type of this schema (string|int|float|bool|list|pair)-->
  22. <!ELEMENT type    (#PCDATA)>
  23.  
  24. <!-- If <type> is a list, then this is the type of the members -->
  25. <!ELEMENT list_type (#PCDATA)>
  26.  
  27. <!-- If <type> is a pair, then this is the type of the car (first element) -->
  28. <!ELEMENT car_type (#PCDATA)>
  29.  
  30. <!-- If <type> is a pair, then this is the type of the cdr (second element) -->
  31. <!ELEMENT cdr_type (#PCDATA)>
  32.  
  33. <!-- The default value for the key -->
  34. <!ELEMENT default (#PCDATA)>
  35.  
  36. <!-- Localised default value, short description and long description -->
  37.  
  38. <!ELEMENT locale  (default?,short?,long?)>
  39. <!ATTLIST locale  name CDATA #REQUIRED>
  40.  
  41. <!-- Short summary of the key -->
  42. <!ELEMENT short   (#PCDATA)>
  43.  
  44. <!-- Long description of the key -->
  45. <!ELEMENT long   (#PCDATA)>
  46.